<?xml version="1.0" encoding="UTF-8" ?>
<%@ page language="java" contentType="text/html; charset=UTF-8"
    pageEncoding="UTF-8"%>
<%@ taglib uri="/struts-tags" prefix="s" %>
<%@ taglib tagdir="/WEB-INF/tags" prefix="p" %>
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<p:plantilla title="Gestión de clientes">
   <div id='div-nombre'><h1 id='nombre'>Talleres SI III</h1></div>

   <s:if test="hasActionErrors()">
    <ul>
     <s:actionerror />
    </ul>
   </s:if>

   <s:if test="hasActionMessages()">
    <ul>
     <s:actionmessage />
    </ul>
   </s:if>
   
   <s:form>
     <s:hidden name="usuarioEscogido"/>
     <s:textfield name="usuario.usuario"  label="Nombre de usuario"/>
     <s:textfield name="usuario.email"    label="E-mail"/>
     <s:password  name="usuario.password" label="Clave"/>
     
     <s:submit value="Buscar" action="listadoBuscarUsuario" align="left"/>
     <s:if test="usuarioEscogido == 0">
      <s:submit name="crearYCliente" value="Crear y usar con un nuevo cliente" action="nuevoUsuarioCliente" align="left"/>
      <s:submit name="crearYUsuario" value="Crear y usar con un nuevo empleado" action="nuevoUsuarioEmpleado" align="left"/>
     </s:if>
     <s:else>
      <s:submit name="modificar" value="Modificar datos" action="modificarUsuario" align="left"/>
      <s:submit name="baja" value="Dar de baja" action="bajaUsuario" align="left"/>
     </s:else>
   </s:form>
   
   <s:if test="(listadoUsuarios != null) and (listadoUsuarios.size() > 0)">
     <s:form>
      <tr><td colspan="2">
      <table>
        <tr><th></th><th>Usuario</th><th>E-mail</th><th>Es cliente</th></tr>
        <s:iterator value="listadoUsuarios">
          <tr>
            <td><input type="radio" name="usuarioEscogido" value="<s:property value="id"/>" /></td>
            <td><s:property value="usuario"/></td>
            <td><s:property value="email" /></td>
            <td><input type="checkbox"<s:if test="esCliente"> checked="true"</s:if> readonly="true" disabled="true"/></td>
          </tr>
        </s:iterator>
      </table>
      </td></tr> 
      <s:submit value="Escoger para modificar o baja" action="seleccionaUsuario" align="left"/>
     </s:form>
   </s:if>
</p:plantilla>